// 通用对象类型就是在对象类型中引入了泛型

// 接口中使用泛型
interface BC<U> {
    a:U[]
}

// 类型别名中使用泛型
type CD<U> = {
    b:U[]
}

// 类型别名中添加泛型的其他情况
type GF <U> = U[]| string 